home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 4 / Light ROM 4 - Disc 1.iso / text / maillist / 1995 / 0295.doc / 000122_owner-lightwave-l _Wed Feb 8 13:11:28 1995.msg < prev    next >
Internet Message Format  |  1995-03-19  |  3KB

  1. Return-Path: <owner-lightwave-l>
  2. Received: by mail3.netcom.com (8.6.9/Netcom)
  3.     id NAA08436; Tue, 7 Feb 1995 13:37:13 -0800
  4. Received: from pixar.com by mail3.netcom.com (8.6.9/Netcom)
  5.     id NAA08156; Tue, 7 Feb 1995 13:34:13 -0800
  6. Received: from dino.pixar.com by pixar.com with SMTP id AA20498
  7.   (5.65c/IDA-1.4.4 for <lightwave-l@netcom.com>); Tue, 7 Feb 1995 13:33:52 -0800
  8. Received: by dino.pixar.com (/\==/\ Smail3.1.25.1 #25.14)
  9.     id <m0rbxX6-00005JC@dino.pixar.com>; Tue, 7 Feb 95 13:33 PST
  10. Message-Id: <m0rbxX6-00005JC@dino.pixar.com>
  11. Date: Tue, 7 Feb 95 13:33 PST
  12. From: bjorke@pixar.com (Kevin Bjorke)
  13. To: lightwave-l@netcom.com
  14. Subject: Multiple-target morphing
  15. Sender: owner-lightwave-l@netcom.com
  16. Precedence: bulk
  17.  
  18.  
  19. Nostradamus predicted that Sean would write:
  20.  
  21. > It would be great if LW incorporated a technique more like "displacements"
  22. > where multiple object targets may be mixed freely.  I believe the technique
  23. > was developed by Matt Elson on Symbolics equipment.         
  24.  
  25. Matt showed up late in the game, this technique was being used in REAL TIME
  26. at least as early as 1986, and I believe that it is also the mechanism
  27. used to recreate muscle groupings in Fred Parke's old facial-animation papers
  28. of the 1970's. It is, however, particularly effective in a programmable-
  29. modeling animation system like the Symbolics. 
  30.  
  31. To further generalize the technique, one can remember that the displacements
  32. are really a vector set applied to the model vertices -- each a direction
  33. and a magnitude. If we allow the magnitudes to be program-controlled, say
  34. by using relaxation between nodes or by varying their strengths based on
  35. distance traveled of spline functions, then even more-organic-looking movements
  36. can be made. Also, the target directions can be uniformly or randomly
  37. rotated, scaled, etc. Imagine a chewing cow.
  38.  
  39. Another enhancement is to allow the path of action between the origin and
  40. destination points be non-linear -- great for, say, pouting lips or eyelids,
  41. which ROTATE to their destinations. This last enhancement WAS used by Matt
  42. Elson, at least by the time of the "Virtually Yours" short.  It can be seen
  43. in the wrist rotations, as an example.
  44.  
  45. All this puts a tremendous burden on the modeller -- these techniques have
  46. been known in the industry for some time, but they are very manpower-intensive
  47. (read: expensive).
  48.  
  49. ---- Kevin Bjorke ---- Animation Scientist ---- Hi Tech Toons ----
  50.             -------  Nana - korobi  ya - oki  --------